out there that I have done and have seen. The biggest problem I had was needing 4-5 VGA touch screens (not installed yet, and all needing their own video card or split dvi/vga). None of the mini/itx's out there could handle this.
Look below and you will see the Casetronic Travla DIN-Size VIA ITX case I have but it would not do it. (Same oen listed in the like you gave)